<em>/**</em>
<em>一、概念：</em>
<em> 1、throw: 重置堆栈跟踪到最后抛出的位置</em>
<em>*/</em>
<em># 默认提示信息</em>
<b>throw FormatException</b>( )
<b>throw FormatException</b>( )
<em># 自定义提示信息</em>
<b>throw FormatException</b>(<i>'抛出或挂起异常'</i>);
<b>throw UnimplementedError</b>(<i>'抛出或挂起异常'</i>); 
<em># 抛出任意对象</em>
<b>throw </b><i>'抛出或挂起异常'</i>;
<em># 抛出异常是一个表达式，可以在 => 语句中抛出异常</em>
<em>void fn( )</em> => <b>throw UnimplementedError( )</b>;